<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<meta http-equiv="Content-Style-Type" content="text/css" />
		<title>上传-下载多个资源</title>
		<script type="text/javascript" language="JavaScript" src="/library/js/headscripts.js">
		</script>
		<script>includeLatestJQuery('webdav_instructions_zh_CN.html');</script>
		<script language="JavaScript" type="text/JavaScript">
		<!--
			var i, a, href
			for(i=0; (a = top.document.getElementsByTagName("link")[i]); i++) 
			{
				if(a.getAttribute("rel").indexOf("style") != -1)
				{
					if(a.getAttribute("href").indexOf("portal.css") != -1)
					{
						//normal - top is portal
						document.write ('<link href=\"');
						var lastSlash = a.getAttribute("href").lastIndexOf("/");
						document.write (a.getAttribute("href").substring(0,lastSlash+1));
						document.write ('tool.css\" type=\"text/css\" rel=\"stylesheet\" media=\"all\" />');
						document.write ('<link href=\"');
						document.write (a.getAttribute("href").substring(0,a.getAttribute("href").lastIndexOf("/", lastSlash-1)+1));
						document.write ('tool_base.css\" type=\"text/css\" rel=\"stylesheet\" media=\"all\" />');
					}
					else
					{
						//not normal - top is something else - use it's stylesheets
						document.write ('<link href=\"');
						document.write (a.getAttribute("href"));
						document.write ('" type=\"text/css\" rel=\"stylesheet\" media=\"all\" />');
					}
				}
			}
	function trim(s){
		if((s==null)||(typeof(s)!='string')||!s.length)return'';return s.replace(/^\s+/,'').replace(/\s+$/,'')
		}
	function splitedWebDavLink() {
		return $(parent.document.getElementById("webDavUrl")).val().split('/');
	}
	var swdl = splitedWebDavLink();
	function localizeData() {
		for(i=0; (p = document.getElementsByTagName("span")[i]); i++) {
			if (p.className=='webDavPort') {
				p.innerHTML=getHostPort();
			}
			if (p.className=='webDavHostName') {
				p.innerHTML=getServerName();
			}
			if (p.className=='webDavUrlEncoded') {
				p.innerHTML=getBaseUrlEncoded();
			}
			if (p.className=='webDavService') {
				p.innerHTML=getWebDavType();
			}
			if (p.className=='webDavFolderUrlEncoded') {
				p.innerHTML=getFolderUrlEncoded();
			}
		}
	}
	function getBaseUrlEncoded() {
		return '<b>'+swdl[0]+'//'+swdl[2]+'/'+swdl[3]+'/'+escape(swdl[4]).replace('@','%40')+'</b>';
	}
	function getFolderUrlEncoded() {
		var folder = '<b>'+swdl[3];
		for (var i = 4; i < swdl.length; i++) {
			folder+='/'+swdl[i];
		}
		folder+='</b>';
		return folder;
	}
	function getHostPort() {
		// Return HTTP specific port
		if (swdl[2].indexOf(":")>0) return swdl[2].substring(swdl[2].indexOf(':')+1);
		else {
			// Return HTTP default ports
			if (swdl[0]=='https:') return '443';
			else return '80';
		}
	}
	function getWebDavType() {
		if (swdl[0]=='https:') return '(HTTP/SSL)';
		else return '';
	}
	function getServerName() {
		// remove the port
		if (swdl[2].indexOf(":")>0) return swdl[2].substring(0,swdl[2].indexOf(':'));
		else {
			return swdl[2];
		}
	}
	
		// -->
		</script>
		<script type="text/javascript" language="JavaScript" src="/library/js/sakai-iframe-copy-classes.js"></script>
	</head>
<body onload="(window.frameElement) ? setMainFrameHeight(trim(window.frameElement.id)):'';localizeData()">
		<div>
		  <div id="davdocs_step2">
			
		    <p><strong>Step 2 - </strong>Select your operating system below and follow the setup instructions:</p>
		    <ul>
				<li><a href="#vista_7">Windows Vista/Windows 7</a></li>
				<li><a href="#osx">Mac OS 10.0 - 10.3</a></li>
				<li><a href="#osx_tiger">Mac OS 10.4 或更高版本</a></li>
				<li><a href="#linux_gnome">Linux (GNOME)</a></li>
				<li><a href="#linux_kde">Linux (KDE)</a></li>
				<li><a href="#linux_console">Linux命令行</a></li>
			</ul>
	 	  </div>
			
			<div class="webdav_os">
				<a name="vista_7"></a>
				<h4>在Windows Vista/Windows 7中设置WebDAV</h4>

				<p><strong>注意</strong>：<em>Windows Vista</em>用户必须先安装Vista Service Pack 2。如果您还没有安装Service Pack 2，请点击 <strong>开始 &gt; 所有程序 &gt; Windows Update</strong>进行安装。</p>

 	            <ol>
                	<li>在桌面或开始菜单中， <strong>计算机</strong>。</li>
                    <li>在窗口上方点击 <strong>映射网络驱动器</strong>。</li>
					<li>在 <em>驱动器</em> 下拉列表中，选择一个空闲驱动器盘符 (例如，Z)r (e.g., Z)。</li>
                    <li>在 <em>文件夹</em> 中输入（或者复制/粘贴）上面显示的站点链接地址。点击 <strong>完成</strong>。</li>
                    <li>当系统弹出窗口时，输入您的用户名、密码，然后点击 <strong>确认</strong>.</li>
					<li>您现在就可以通过拖拽的方式在您的电脑和相关站点资源文件夹之间传输文件了。</li>
				</ol>
			
				<p>当设置完成后，资源工具夹将以驱动器的形式出现在“计算机”下，您可以像其他驱动器一样进行使用，通过拖拽的方式在您的电脑和相关站点资源文件夹之间传输文件。</p>
			
				<h5>在Windows Vista/Windows 7中设置WebDAV的备选方法</h5>
			
				<p>如果在上述过程中出现了连接错误，您可以使用免费的第三方客户端 <strong>AnyClient</strong> 进行操作。请按照下面的步骤下载、安装和配置AnyClient。</p>
			
				<ol>
			  		<li>从 <a href="http://www.anyclient.com" target="_blank">http://www.anyclient.com</a>下载 AnyClient WebDAV客户端。</li>
			  		<li>运行 <strong>install.exe</strong> 完成安装。</li>
			  		<li>如果AnyClient没有自动运行，点击 <strong>开始 &gt; 所有程序 &gt; AnyClient &gt; AnyClient</strong> 来打开AnyClient。</li>
			  		<li>点击左下角的 <strong>Connect</strong> 按钮。</li>
			  		<li>点击左下角的 <strong>New</strong> 按钮，然后在左侧菜单中给连接起个有意义的名字（例如， <em>History 101 Resources</em>）。</li>
			  		<li>在 <em>Host</em> 对话框中，输入（或者复制/粘贴）在 <b>第一步</b>中给出的链接地址。</li>
					<li>输入您的用户名、密码。</li>
			  		<li>在 <em>Connection type</em> 下拉框中，选择 WebDAV。</li>
			  		<li>点击窗口下方的 <strong>Save</strong> 按钮保存此连接以便今后使用，然后点击 <strong>Connect</strong>。</li>
			  	</ol>

			</div>

			<div class="webdav_os">
				<a name="osx"></a>
				<h4>在 Mac 中通过 Cyberduck 设置WebDAV</h4>

				<ol>
					<li>下载 Cyberduck WebDAV 客户端。
					  <ul>
					    <li>对于 OS X 10.5 或更高版本，从 <a href="http://cyberduck.ch/" target="_blank">http://cyberduck.ch/</a>下载最新版本的Cyberduck</li>
					    <li>对于 OS X 10.5 以前的版本，从 <a href="http://update.cyberduck.ch/Cyberduck-2.8.5.dmg" target="_blank">http://update.cyberduck.ch/Cyberduck-2.8.5.dmg</a>下载Cyberduck</li>
					  </ul>
					</li>
					<li>解压缩文件然后点击 .dmg 文件。(基于您的解压缩软件设置，此磁盘镜像可能会自动挂载。)</li>
					<li>将出现一个类似于 <em>Cyberduck-2.8.5</em> 的磁盘镜像。将磁盘镜像拖拽进您的应用文件夹。</li>
					<li>在应用文件夹中，打开 Cyberduck。</li>
					<li>点击 <strong>新建连接</strong> 按钮。</li>
					<li>选择 WebDAV <span class="webDavService"></span></li>
					<li>在 <b>服务器</b>中，输入（或复制/粘贴）：<b><span class="webDavHostName">hostname</span></b></li>
					<li>在 <b>端口</b>中，输入（或复制/粘贴）：<span class="webDavPort">80</span></li>
					<li>输入您的用户名和密码</li>
					<li>点击 <i>更多选项</i> ，然后在 <b>路径</b> 中输入（或复制/粘贴）“第一步”中链接的最后一部分：<em><span class="webDavFolderUrlEncoded">dav/xxxx-xxxx-xxxx</span></em></li>
					<li>点击 <b>连接</b>。</li>
				</ol>

				<p>您将在您的屏幕中看到一个窗口，其中显示了相关站点中的资源信息。您可以直接通过拖拽的方式在此窗口和其他 Finder 窗口之间进行文件传输。</p>

			</div>

			<div class="webdav_os">
				<a name="osx_tiger"></a>
				<h4>在Mac OS (10.4 或更高版本)中设置WebDAV</h4>
			
				<p><strong>注意</strong>：根据OS X的具体版本，Macintosh Finder对于WebDAV的支持可能会很差。如果您在使用以下方法中遇到问题，推荐您使用 <a href="#osx">Cyberduck</a>。</p>

				<ol>
					<li>在屏幕顶部的菜单条中，选择 <strong>前往 &gt; 连接服务器...</strong></li>
					<li>在 <em>服务器地址</em> 对话框中，输入（或者复制/粘贴）在 <b>第一步</b>中显示的地址。</li>
					<li>点击 <strong>+</strong> 按钮保存地址以便今后使用。</li>
					<li>点击 <strong>连接</strong>。</li>
					<li>输入您的用户名和密码，然后点击 <strong>连接</strong>。</li>
				</ol>

				<p>您将在屏幕中看到一个显示相关站点资源的窗口。您可以像操作计算机上其他目录夹的方式进行操作，您可以通过拖拽的方式将文件拖进或拖出窗口，也可以通过将文件拖到<b>回收站</b>进行删除。</p>

			</div>
			
			<div class="webdav_os">
				<a name="linux_gnome"></a>
				<h3>在Linux (GNOME)中设置WebDAV</h3>
				
				<p><strong>注意</strong>：某些版本的Linux在访问“我的工作空间”中的资源时可能存在问题，但可以正常访问其他类型站点（例如课程站点、项目站点等等）。</p>
				<ol>
					<li>点击 <b>位置 &gt; 连接到服务器...</b></li>
					<li>在 <b>类型</b> 中选择WebDav <span class="webDavService"></span>。</li>
					<li>在 <b>服务器</b> 中，输入（或复制/粘贴）：<b><span class="webDavHostName">hostname</span></b></li>
					<li>在 <b>端口</b> 中，输入（或复制/粘贴）：<span class="webDavPort">80</span></li>										
					<li>在 <b>文件夹</b> 中，输入（或复制/粘贴）“步骤1”中URL的最后部分：<em><span class="webDavFolderUrlEncoded">dav/xxxx-xxxx-xxxx</span></em></li>
					<li>选中 <b>添加为书签</b></li>
					<li>在 <b>书签名</b> 中，设置在“网络”中的文件名，然后点击 <strong>下一步</strong>。</li>
					<li>现在点击 <b>连接</b>。</li>
					<li>最后，您将被询问您的密码。</li>			
				</ol>
				
				<p>在<b>位置</b>下，将出现一个新的硬盘标志。这代表了您的站点中的资源。您可以像操作计算机上其他目录夹的方式进行操作，您可以通过拖拽的方式将文件拖进或拖出窗口，也可以通过将文件拖到<b>回收站</b>进行删除。</p>

				
			</div>

			<div class="webdav_os">
				<a name="linux_kde"></a>
				<h3>在Linux (KDE)中设置WebDAV</h3>
				
				<p><strong>注意</strong>：某些版本的Linux在访问“我的工作空间”中的资源时可能存在问题，但可以正常访问其他类型站点（例如课程站点、项目站点等等）。</p>
				<ol>
					<li>打开文件管理器 <em>(Dolphin)</em>。</li>
					<li>在左侧 <strong>位置</strong>中选择 <b>网络</b>。</li>
					<li>点击<b>添加网络文件夹</b>。</li>
					<li>选择 <em>web文件夹 (webdav)</em> 然后点击 <em>下一步</em>。</li>
					<li>在 <b>用户</b> 中输入用户名。</li>
					<li>在 <b>名称</b> 中输入将要在“网络”下创建的文件名，然后点击 <strong>下一步</strong>。</li>
					<li>在 <b>服务器</b> 中输入（或者复制/粘贴）：<b><span class="webDavHostName">hostname</span></b></li>
					<li>在 <b>文件夹</b> 中输入（或者复制/粘贴）“第一步”中链接地址的最后一部分： <em><span class="webDavFolderUrlEncoded">dav/xxxx-xxxx-xxxx</span></em></li>
					<li>如果链接地址使用了HTTPS，选中 <b>使用加密</b> 选项，端口将会被自动切换到 <span class="webDavPort">80</span>。</li>
					<li>选中 <b>为此远程文件创建图标</b> 选项。</li>
					<li>点击 <b>保存并连接t</b>。</li>	
					<li>最后您将被要求输入密码。</li>					
				</ol>
				
				<p>您将在文件管理器 <em>(Dolphin)</em> 的 <b>网络</b> 下看到一个新的驱动器。这代表了您的站点中的资源内容。您可以像操作计算机上其他目录夹的方式进行操作，您可以通过拖拽的方式将文件拖进或拖出窗口，也可以通过将文件拖到<b>回收站</b>进行删除。</p>
				
			</div>
			
			<div class="webdav_os">
				<a name="linux_console"></a>
				<h3>在Linux (命令行) 中设置WebDAV</h3>
					
				<ol>
					<li>打开一个新的终端。</li>
					<li>输入命令 <strong>cadaver <span class="webDavUrlEncoded">URL from Step 1</span></strong></li>
					<li>您可能会被要求接受一个证书。</li>
					<li>输入您的用户名和密码。</li>
					<li>现在您就可以通过命令行上传/下载文件了。</li>					
				</ol>
							
				<p>输入 <b>help</b> 来显示所有可用命令。</p>						
			</div>

		</div>

	</body>
</html>
